Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 DELWOOD GARDENS Semi-Detached £210,482 £200,000 10 Jan 2022
14 DELWOOD GARDENS Terraced £125,413 £52,950 9 May 2003
20 DELWOOD GARDENS Semi-Detached £159,210 £101,000 9 Jul 2007